(set-logic QF_BV)
(set-info :status sat)
(declare-const v0 (_ BitVec 1))
(declare-const v1 (_ BitVec 1))
(declare-const v2 (_ BitVec 3))
(assert (= #b1 (ite (= (bvnot (bvand (bvnot v0) v1)) ((_ extract 0 0) v2)) #b1 #b0)))
(declare-const v3 (_ BitVec 14))
(assert (= #b1 (ite (= (ite (= (bvand (bvnot v0) v1) #b1) (_ bv0 5) (bvnot (_ bv0 5))) ((_ extract 5 1) (concat (concat (concat (ite (bvult v3 (bvnot (_ bv0 14))) #b1 #b0) (ite (bvult v3 (bvnot (_ bv0 14))) #b1 #b0)) (ite (bvult v3 (bvnot (_ bv0 14))) #b1 #b0)) v2))) #b1 #b0)))
(declare-const v4 (_ BitVec 1))
(assert (= #b1 (bvnot v4)))
(declare-const v5 (_ BitVec 1))
(assert (= #b1 v5))
(declare-const v6 (_ BitVec 1))
(assert (= #b1 (bvnot v6)))
(check-sat)
